package com.litong.rms.service.impl;

import java.util.List;

import com.litong.rms.bean.Auth;
import com.litong.rms.bean.RoleRelate;
import com.litong.rms.dao.RoleRelateDao;
import com.litong.rms.service.RoleRelateService;

public class RoleRelateServiceImpl implements RoleRelateService {
	
	private RoleRelateDao roleRelateDao;

	public void addRoleRelate(RoleRelate roleRelate) {
		roleRelateDao.addRoleRelate(roleRelate);

	}

	public void deleteRoleRelate(RoleRelate roleRelate) {
		// TODO Auto-generated method stub

	}

	public void deleteRoleRelate(String tableName, int entityId) {
		roleRelateDao.deleteRoleRelate(tableName, entityId);

	}

	public Auth findRoleRelate(RoleRelate roleRelate) {
		// TODO Auto-generated method stub
		return null;
	}

	public <T> List<T> getRoleRelateList() {
		// TODO Auto-generated method stub
		return null;
	}

	public <T> List<T> getRoleRelateList(int sRoleId) {
		
		return roleRelateDao.getRoleRelateList(sRoleId);
	}

	public <T>List<T> getRoleRelateListByf(int fRoleId){
		return roleRelateDao.getRoleRelateListByf(fRoleId);
	}
	
	public void updateRoleRelate(RoleRelate roleRelate) {
		// TODO Auto-generated method stub

	}

	public void setRoleRelateDao(RoleRelateDao roleRelateDao) {
		this.roleRelateDao = roleRelateDao;
	}

	public RoleRelateDao getRoleRelateDao() {
		return roleRelateDao;
	}

}
